fire on all cylinders - Français Anglais Dictionnaire